package org.edu.modules.sxjy.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import io.swagger.annotations.ApiModelProperty;
import java.io.Serializable;

public class VePracticeInfoVo
        implements Serializable
{
    @TableId(type=IdType.AUTO)
    @ApiModelProperty("id")
    private int id;
    private String xslxdh;
    private String jstxh;
    private String jtdz;
    private String jtlxdh;
    private String linkman;
    private String tel;
    private String xxzdjs;
    private String cteacherUser;
    private int reg;
    private String regs;
    private int postId;
    private String postName;
    private int cpId;
    private String bj;
    private String spec;
    private String cpName;
    private String startTime;
    private String endTime;
    private String statuss;
    private int status;
    private String xh;
    private String xm;
    private String task;
    private int isPro;
    private int payment;
    private String address;

    public void setJstxh(String jstxh)
    {
        this.jstxh = jstxh;
    }

    public int hashCode()
    {
        int PRIME = 59;int result = 1;result = result * 59 + getId();result = result * 59 + getReg();result = result * 59 + getPostId();result = result * 59 + getCpId();result = result * 59 + getStatus();result = result * 59 + getIsPro();result = result * 59 + getPayment();Object $xslxdh = getXslxdh();result = result * 59 + ($xslxdh == null ? 43 : $xslxdh.hashCode());Object $jstxh = getJstxh();result = result * 59 + ($jstxh == null ? 43 : $jstxh.hashCode());Object $jtdz = getJtdz();result = result * 59 + ($jtdz == null ? 43 : $jtdz.hashCode());Object $jtlxdh = getJtlxdh();result = result * 59 + ($jtlxdh == null ? 43 : $jtlxdh.hashCode());Object $linkman = getLinkman();result = result * 59 + ($linkman == null ? 43 : $linkman.hashCode());Object $tel = getTel();result = result * 59 + ($tel == null ? 43 : $tel.hashCode());Object $xxzdjs = getXxzdjs();result = result * 59 + ($xxzdjs == null ? 43 : $xxzdjs.hashCode());Object $cteacherUser = getCteacherUser();result = result * 59 + ($cteacherUser == null ? 43 : $cteacherUser.hashCode());Object $regs = getRegs();result = result * 59 + ($regs == null ? 43 : $regs.hashCode());Object $postName = getPostName();result = result * 59 + ($postName == null ? 43 : $postName.hashCode());Object $bj = getBj();result = result * 59 + ($bj == null ? 43 : $bj.hashCode());Object $spec = getSpec();result = result * 59 + ($spec == null ? 43 : $spec.hashCode());Object $cpName = getCpName();result = result * 59 + ($cpName == null ? 43 : $cpName.hashCode());Object $startTime = getStartTime();result = result * 59 + ($startTime == null ? 43 : $startTime.hashCode());Object $endTime = getEndTime();result = result * 59 + ($endTime == null ? 43 : $endTime.hashCode());Object $statuss = getStatuss();result = result * 59 + ($statuss == null ? 43 : $statuss.hashCode());Object $xh = getXh();result = result * 59 + ($xh == null ? 43 : $xh.hashCode());Object $xm = getXm();result = result * 59 + ($xm == null ? 43 : $xm.hashCode());Object $task = getTask();result = result * 59 + ($task == null ? 43 : $task.hashCode());Object $address = getAddress();result = result * 59 + ($address == null ? 43 : $address.hashCode());return result;
    }

    protected boolean canEqual(Object other)
    {
        return other instanceof VePracticeInfoVo;
    }

    public boolean equals(Object o)
    {
        if (o == this) {
            return true;
        }
        if (!(o instanceof VePracticeInfoVo)) {
            return false;
        }
        VePracticeInfoVo other = (VePracticeInfoVo)o;
        if (!other.canEqual(this)) {
            return false;
        }
        if (getId() != other.getId()) {
            return false;
        }
        if (getReg() != other.getReg()) {
            return false;
        }
        if (getPostId() != other.getPostId()) {
            return false;
        }
        if (getCpId() != other.getCpId()) {
            return false;
        }
        if (getStatus() != other.getStatus()) {
            return false;
        }
        if (getIsPro() != other.getIsPro()) {
            return false;
        }
        if (getPayment() != other.getPayment()) {
            return false;
        }
        Object this$xslxdh = getXslxdh();Object other$xslxdh = other.getXslxdh();
        if (this$xslxdh == null ? other$xslxdh != null : !this$xslxdh.equals(other$xslxdh)) {
            return false;
        }
        Object this$jstxh = getJstxh();Object other$jstxh = other.getJstxh();
        if (this$jstxh == null ? other$jstxh != null : !this$jstxh.equals(other$jstxh)) {
            return false;
        }
        Object this$jtdz = getJtdz();Object other$jtdz = other.getJtdz();
        if (this$jtdz == null ? other$jtdz != null : !this$jtdz.equals(other$jtdz)) {
            return false;
        }
        Object this$jtlxdh = getJtlxdh();Object other$jtlxdh = other.getJtlxdh();
        if (this$jtlxdh == null ? other$jtlxdh != null : !this$jtlxdh.equals(other$jtlxdh)) {
            return false;
        }
        Object this$linkman = getLinkman();Object other$linkman = other.getLinkman();
        if (this$linkman == null ? other$linkman != null : !this$linkman.equals(other$linkman)) {
            return false;
        }
        Object this$tel = getTel();Object other$tel = other.getTel();
        if (this$tel == null ? other$tel != null : !this$tel.equals(other$tel)) {
            return false;
        }
        Object this$xxzdjs = getXxzdjs();Object other$xxzdjs = other.getXxzdjs();
        if (this$xxzdjs == null ? other$xxzdjs != null : !this$xxzdjs.equals(other$xxzdjs)) {
            return false;
        }
        Object this$cteacherUser = getCteacherUser();Object other$cteacherUser = other.getCteacherUser();
        if (this$cteacherUser == null ? other$cteacherUser != null : !this$cteacherUser.equals(other$cteacherUser)) {
            return false;
        }
        Object this$regs = getRegs();Object other$regs = other.getRegs();
        if (this$regs == null ? other$regs != null : !this$regs.equals(other$regs)) {
            return false;
        }
        Object this$postName = getPostName();Object other$postName = other.getPostName();
        if (this$postName == null ? other$postName != null : !this$postName.equals(other$postName)) {
            return false;
        }
        Object this$bj = getBj();Object other$bj = other.getBj();
        if (this$bj == null ? other$bj != null : !this$bj.equals(other$bj)) {
            return false;
        }
        Object this$spec = getSpec();Object other$spec = other.getSpec();
        if (this$spec == null ? other$spec != null : !this$spec.equals(other$spec)) {
            return false;
        }
        Object this$cpName = getCpName();Object other$cpName = other.getCpName();
        if (this$cpName == null ? other$cpName != null : !this$cpName.equals(other$cpName)) {
            return false;
        }
        Object this$startTime = getStartTime();Object other$startTime = other.getStartTime();
        if (this$startTime == null ? other$startTime != null : !this$startTime.equals(other$startTime)) {
            return false;
        }
        Object this$endTime = getEndTime();Object other$endTime = other.getEndTime();
        if (this$endTime == null ? other$endTime != null : !this$endTime.equals(other$endTime)) {
            return false;
        }
        Object this$statuss = getStatuss();Object other$statuss = other.getStatuss();
        if (this$statuss == null ? other$statuss != null : !this$statuss.equals(other$statuss)) {
            return false;
        }
        Object this$xh = getXh();Object other$xh = other.getXh();
        if (this$xh == null ? other$xh != null : !this$xh.equals(other$xh)) {
            return false;
        }
        Object this$xm = getXm();Object other$xm = other.getXm();
        if (this$xm == null ? other$xm != null : !this$xm.equals(other$xm)) {
            return false;
        }
        Object this$task = getTask();Object other$task = other.getTask();
        if (this$task == null ? other$task != null : !this$task.equals(other$task)) {
            return false;
        }
        Object this$address = getAddress();Object other$address = other.getAddress();return this$address == null ? other$address == null : this$address.equals(other$address);
    }

    public void setAddress(String address)
    {
        this.address = address;
    }

    public void setPayment(int payment)
    {
        this.payment = payment;
    }

    public void setIsPro(int isPro)
    {
        this.isPro = isPro;
    }

    public void setTask(String task)
    {
        this.task = task;
    }

    public void setXm(String xm)
    {
        this.xm = xm;
    }

    public void setXh(String xh)
    {
        this.xh = xh;
    }

    public void setStatus(int status)
    {
        this.status = status;
    }

    public void setStatuss(String statuss)
    {
        this.statuss = statuss;
    }

    public void setEndTime(String endTime)
    {
        this.endTime = endTime;
    }

    public void setStartTime(String startTime)
    {
        this.startTime = startTime;
    }

    public void setCpName(String cpName)
    {
        this.cpName = cpName;
    }

    public void setSpec(String spec)
    {
        this.spec = spec;
    }

    public void setBj(String bj)
    {
        this.bj = bj;
    }

    public void setCpId(int cpId)
    {
        this.cpId = cpId;
    }

    public void setPostName(String postName)
    {
        this.postName = postName;
    }

    public void setPostId(int postId)
    {
        this.postId = postId;
    }

    public void setRegs(String regs)
    {
        this.regs = regs;
    }

    public void setReg(int reg)
    {
        this.reg = reg;
    }

    public void setCteacherUser(String cteacherUser)
    {
        this.cteacherUser = cteacherUser;
    }

    public void setXxzdjs(String xxzdjs)
    {
        this.xxzdjs = xxzdjs;
    }

    public void setTel(String tel)
    {
        this.tel = tel;
    }

    public void setLinkman(String linkman)
    {
        this.linkman = linkman;
    }

    public void setJtlxdh(String jtlxdh)
    {
        this.jtlxdh = jtlxdh;
    }

    public void setId(int id)
    {
        this.id = id;
    }

    public void setXslxdh(String xslxdh)
    {
        this.xslxdh = xslxdh;
    }

    public String toString()
    {
        return "VePracticeInfoVo(id=" + getId() + ", xslxdh=" + getXslxdh() + ", jstxh=" + getJstxh() + ", jtdz=" + getJtdz() + ", jtlxdh=" + getJtlxdh() + ", linkman=" + getLinkman() + ", tel=" + getTel() + ", xxzdjs=" + getXxzdjs() + ", cteacherUser=" + getCteacherUser() + ", reg=" + getReg() + ", regs=" + getRegs() + ", postId=" + getPostId() + ", postName=" + getPostName() + ", cpId=" + getCpId() + ", bj=" + getBj() + ", spec=" + getSpec() + ", cpName=" + getCpName() + ", startTime=" + getStartTime() + ", endTime=" + getEndTime() + ", statuss=" + getStatuss() + ", status=" + getStatus() + ", xh=" + getXh() + ", xm=" + getXm() + ", task=" + getTask() + ", isPro=" + getIsPro() + ", payment=" + getPayment() + ", address=" + getAddress() + ")";
    }

    public void setJtdz(String jtdz)
    {
        this.jtdz = jtdz;
    }

    public int getId()
    {
        return this.id;
    }

    public String getXslxdh()
    {
        return this.xslxdh;
    }

    public String getJstxh()
    {
        return this.jstxh;
    }

    public String getJtdz()
    {
        return this.jtdz;
    }

    public String getJtlxdh()
    {
        return this.jtlxdh;
    }

    public String getLinkman()
    {
        return this.linkman;
    }

    public String getTel()
    {
        return this.tel;
    }

    public String getXxzdjs()
    {
        return this.xxzdjs;
    }

    public String getCteacherUser()
    {
        return this.cteacherUser;
    }

    public int getReg()
    {
        return this.reg;
    }

    public String getRegs()
    {
        return this.regs;
    }

    public int getPostId()
    {
        return this.postId;
    }

    public String getPostName()
    {
        return this.postName;
    }

    public int getCpId()
    {
        return this.cpId;
    }

    public String getBj()
    {
        return this.bj;
    }

    public String getSpec()
    {
        return this.spec;
    }

    public String getCpName()
    {
        return this.cpName;
    }

    public String getStartTime()
    {
        return this.startTime;
    }

    public String getEndTime()
    {
        return this.endTime;
    }

    public String getStatuss()
    {
        return this.statuss;
    }

    public int getStatus()
    {
        return this.status;
    }

    public String getXh()
    {
        return this.xh;
    }

    public String getXm()
    {
        return this.xm;
    }

    public String getTask()
    {
        return this.task;
    }

    public int getIsPro()
    {
        return this.isPro;
    }

    public int getPayment()
    {
        return this.payment;
    }

    public String getAddress()
    {
        return this.address;
    }
}
